Synonyms for "stamp battery"

Words with similar meaning